package com.oyjd.ybx.business.comment.service;

import com.oyjd.ybx.bean.vo.CommentVO;
import com.oyjd.ybx.fw.action.Page;

/**
 * 
 * 评论信息业务接口
 * 
 * @author <b>欧建东<br/>
 *         Email:oyjd@163.com</b>
 * @version 1.0
 */
public interface CommentService {
	/**
	 * 获取评论信息列表数据
	 * 
	 * @param page
	 *            页面对象
	 * @return
	 */
	Page<CommentVO> getList(Page<CommentVO> page);

	/**
	 * 根据ID获取评论信息对象信息
	 * 
	 * @param id
	 *            ID
	 * @return
	 */
	CommentVO getCommentVO(String commentId);

	/**
	 * 增加评论信息
	 * 
	 * @param goodsId
	 *            商品ID
	 * @param account
	 *            评论人帐号
	 * @param commentInfo
	 *            评论信息
	 * @param custIp
	 *            客户端IP
	 */
	void add(String goodsId, String account, String commentInfo, String custIp);

	/**
	 * 删除评论信息
	 * 
	 * @param ids
	 *            多个ID
	 * @return
	 */
	void remove(String[] ids);

}
